package com.fzkj.Array;

import java.util.Arrays;

public class ConvsertByteToInt {
    /**
     * 场景：我闹厉害了中，硬件id号超过10，使用byte[]数组接收id，用于将数组转换为int类型的数据
     * byte[] b = new byte[2]
     * 效果:
     * [49,50] ---> 12
     * [49,0]  ---> 1
     */
    public static void main(String[] args) {
        byte[] b = new byte[]{49,57};
        System.out.println(Arrays.toString(b));
        String str = "";
        for (int i = 0; i < b.length; i++) {
            if (b[i] != 0){
                int numericValue = Character.getNumericValue(b[i]);
                str += numericValue;
            }
        }
        Integer integer = Integer.valueOf(str);

    }

}
